projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3363974
)
Disallow drops on the recent:/// item
author
Federico Mena Quintero
<federico@gnome.org>
Wed, 27 Feb 2013 20:04:33 +0000
(14:04 -0600)
committer
Federico Mena Quintero
<federico@gnome.org>
Wed, 27 Feb 2013 20:04:33 +0000
(14:04 -0600)
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
gtk/gtkplacessidebar.c
patch
|
blob
|
history
diff --git
a/gtk/gtkplacessidebar.c
b/gtk/gtkplacessidebar.c
index 7be5e700257c02457e5ce78416f84fe35e79dafe..0318136af53eb9069689a649d0cbcf2468d43c2c 100644
(file)
--- a/
gtk/gtkplacessidebar.c
+++ b/
gtk/gtkplacessidebar.c
@@
-1328,6
+1328,20
@@
compute_drop_position (GtkTreeView *tree_view,
}
}
+ /* Disallow drops on recent:/// */
+ if (place_type == PLACES_BUILT_IN) {
+ char *uri;
+
+ gtk_tree_model_get (model, &iter,
+ PLACES_SIDEBAR_COLUMN_URI, &uri,
+ -1);
+
+ if (strcmp (uri, "recent:///") == 0)
+ drop_possible = FALSE;
+
+ g_free (uri);
+ }
+
if (!drop_possible) {
gtk_tree_path_free (*path);
*path = NULL;